regular deposits - Spanish English Dictionary